1200
906
1167
5
261
354
546
3
276
7597
6
1905
2346
2
959
1
388
1097
1378
808
1171
790
951
222
1036
3407
7
1019
1867